self-controlled learning - Turkish English Dictionary